package com.oocl.euc.serviceTest;

//import static org.junit.Assert.*;
//
//import java.util.List;
//
//import org.junit.BeforeClass;
//import org.junit.Test;
//import org.springframework.context.ApplicationContext;
//import org.springframework.context.support.ClassPathXmlApplicationContext;
//
//import com.alibaba.fastjson.JSON;
//import com.alibaba.fastjson.JSONObject;
//import com.fasterxml.jackson.core.JsonProcessingException;
//
//import entity.Merchant;
//import service.MerchantService;
//import util.JSONUtil;
//
//public class MerchantServiceImplTest {
//	private static ApplicationContext ac;
//	private static MerchantService ms;
//	@BeforeClass
//	public static void init(){
//		ac= new ClassPathXmlApplicationContext("applicationContext.xml");
//		ms=(MerchantService)ac.getBean("merchantService");
//	}
//	@Test
//	public void testMerchantRegist() {
//		Merchant m=new Merchant();
//		m.setAccount("tom2");
//		m.setPassword("tom2");
//		ms.merchantRegist(m);
//	}
//
//	@Test
//	public void testMerchantLogin() {
//		boolean result=false;
//		result=ms.merchantLogin("tom2", "tom2");
//		System.out.println(result);
//	}
//
//	@Test
//	public void testDeleteMerchant() {
//		fail("Not yet implemented");
//	}
//
//	@Test
//	public void testFindMesssrchantByMid() {
//		fail("Not yet implemented");
//	}
//
//	@Test
//	public void testFindAllMerchants() {
//		try {
//			List<Merchant> mcs= ms.findAllMerchants();
//			for(Merchant m:mcs){
//				if(m!=null){
//					System.out.println(m.getAccount());
//				}
//			}
//		} catch (Exception e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		}
//		
//	}
//
//	@Test
//	public void testExistAccount() {
//		fail("Not yet implemented");
//	}
//
//}
